engine deposits - Allemand Anglais Dictionnaire